resolve a difficult problem/situation - Französisch Englisch Wörterbuch